Timor sparrow - Spanish English Dictionary